alternate form of mayonesa - Turkish English Dictionary